﻿<%@ Page Language="C#" Theme="Admin"  MasterPageFile="~/admin/public/admin.master" %>
<%@ Import Namespace="Mani.Common" %>
<%@ Register TagPrefix="dc" TagName="alphalinks" Src="~/UserControls/alphalinks.ascx" %>

<script runat="server">
	private void Page_PreRender()
	{
		if (Alphalinks.Letter == "All")
		{
			Users.DataSource = Membership.GetAllUsers();
		}
		else
		{
			Users.DataSource = Membership.FindUsersByName(Alphalinks.Letter + "%");
		}
		Users.DataBind();
	}

    protected string changeDate(DateTime date)
    {
        return date.ToJalali();
    }

    
</script>

<asp:Content ID="Content1" ContentPlaceHolderID="content" Runat="Server">
<fieldset class="fieldset" >
        <legend>لیست کاربران بر اساس نام کاربری</legend>

<!-- #include file="_nav.aspx -->

<table style="width:100%" style="direction:ltr">
<tr>
<td class="details" valign="top" >
<div style="direction:rtl">
<!-- #include file="_nav3.aspx -->
</div>
<div>
فیلتر نام کاربری:&nbsp;&nbsp;&nbsp;
<dc:alphalinks runat="server" ID="Alphalinks" />

<br /><br />

<asp:GridView SkinID="GridWithFooter" runat="server" ID="Users" AutoGenerateColumns="false"
	  GridLines="none" >
<Columns>
	<asp:TemplateField>
		<HeaderTemplate>نام کاربری</HeaderTemplate>
		<ItemTemplate>
		<a href="edit_user.aspx?username=<%# Eval("UserName") %>"><%# Eval("UserName") %></a>
		</ItemTemplate>
	</asp:TemplateField>
	<asp:TemplateField HeaderText="نمایش مشخصات">
              <ItemTemplate>
               <a style="color:#493;font:bold 11px tahoma" href="edit_user.aspx?username=<%#Eval("UserName")%>" target="_blank" >نمایش</a>
              </ItemTemplate>
             </asp:TemplateField>
     
	<asp:TemplateField HeaderText="تاریخ ایجاد">
              <ItemTemplate>
               <%#changeDate(Convert.ToDateTime(Eval("CreationDate")))%>
              </ItemTemplate>
    </asp:TemplateField>
    <asp:TemplateField HeaderText="آخرین ورود">
              <ItemTemplate>
               <%#changeDate(Convert.ToDateTime(Eval("lastlogindate")))%>
              </ItemTemplate>
    </asp:TemplateField>
	<asp:BoundField DataField="isapproved" HeaderText="فعال" />
	<asp:BoundField DataField="isonline" HeaderText="Online" />
	<asp:BoundField DataField="islockedout" HeaderText="قفل" />
</Columns>
</asp:GridView>

</div>
</td>



</tr></table>
</fieldset>

</asp:Content>
